var zlparam = {
    setParam: function (href, key, value) {
        //重新加载整个页面
        var isReplaced = false
        var urlArray = href.split('?')
        if (urlArray.length > 1) {
            var queryArray = urlArray[1].split('&');
            for (var i = 0; i < queryArray.length; i++) {
                var paramsArray = queryArray[i].split('=');
                if (paramsArray[0] == key) {
                    paramsArray[1] == value;
                    queryArray[i] = key+'='+value;
                    isReplaced = true;
                    break;
                }

            }
            if (!isReplaced) {
                var params = {};
                params[key] = value
                if (urlArray.length > 1) {
                    href = href + '&' + $.param(params);
                } else {
                    href = href + '?' + $.param(params);
                }
            } else {
                var params = queryArray.join('&')
                urlArray[1] = params
                href = urlArray.join('?')
            }
        } else {
            var param = {}
            param[key] = value
            if (urlArray.length > 1) {
                href = href + '&' + $.param(param);
            } else {
                href = href + '?' + $.param(param);
            }
        }
        console.log(href)
        return href
    }
}